package bydefine

//伟志设备通用modbus寄存器.
const(
	REG_RO_4B_WGT=0  //重量寄存器.
	REG_RW_2B_STATE=2 //状态和控制.
	REG_RO_2B_DOT=3 //小数点点位
	REG_RW_2B_HIGH_DIV=8 //对应高位量程的分度值
	REG_RW_2B_LOW_DIV=9 //对应低位量程的分度值
	REG_RW_4B_HIGH_RANGE=10 //满量程（高位量程）
	REG_RW_4B_LOW_RANGE=12 //满量程（低位量程）
	REG_RW_2B_UNIT=14 //单位 0：kg；1：g；2：t
	REG_RW_2B_PWR_ZERO_SPAN=15 //开机清零范围（0～100）：0%～100%
	REG_RW_2B_HAND_ZERO_SPAN=16 //手动清零范围（0～100）：0%～100%
	REG_RW_2B_ZEROTRACK_SPAN=17 //零点跟踪范围（0～99）： 0:OFF；1:0.1d/s … 98:9.8d/s；99:9.9d/s。
	REG_RW_2B_STILL_SPAN=18 //稳定显示范围（0～99）: 0:OFF；1:0.1d … 98:9.8d；99:9.9d。
	REG_RW_2B_FILTER_LEVEL=19 //滤波等级:（0～5）数值越大滤波越重
	REG_RW_2B_CALIB_INDEX=20 //校准点序号：（0～5） 0：代表零点；1：代表第一个标定点
	REG_RW_2B_CALIB_CMD=21 // 校准执行/校准状态：写：1：执行该点校准，其它值无效 读：校准倒计时时间，0：校准完成；-1：校准失败
	REG_RW_4B_CALIB_WGT=22 //校准物重量值（砝码重量）
	REG_RW_4B_CALIB_AD=24 //校准内码值
	REG_RW_4B_SENSOR_RANGE=26 //传感器总量程（所有传感器量程和）
	REG_RW_4B_SENSOR_MV=28 //传感器平均灵敏度，200000 代表 2.00000mV/V
	REG_RW_2B_SLAVE_ADDR=30 //从机地址（自己的地址）：1～32

	REG_RO_2B_VER=31 //软件版本号
	REG_RO_4B_SERIAL_NO=34 //唯一序列号
	REG_RW_4B_SENSOR_CORN_K=36 //40037/40038 传感器1号角差系数(1000代表1.000)


	REG_RW_2B_AUTO_CORN=44 //自动角差控制：0：启动标定；1：标定传感器1；2：标定传感器2；3：标定传感器3；4：标定传感器4；5：结束标定
	REG_RW_2B_SENSOR_NUM=46//传感器个数
	REG_RW_4B_CHANNEL_AD=49 //第一路通道的AD值 整数值
	REG_RW_2B_ALALOG_LO=59 //第一路通道的AD值 整数值
	REG_RW_2B_ALALOG_HI=60 //第一路通道的AD值 整数值
	REG_RW_2B_ALALOG_EXIT=61 //退出模拟模式.
	REG_RW_4B_SUM_WGT=62 // 总输出重量.
	REG_RW_2B_INPUT=64 // 外部IO输入 0 无输入 1 上升沿 2 下降沿.
	REG_RW_2B_SAVE_FACTORY=66 //保存校准值
	REG_RW_2B_LOAD_FACTORY=67 //恢复校准值

	REG_RW_2B_TEDS_SAVE =79 //保存teds参数
	REG_RW_2B_TEDS_LOAD=80 //加载TEDS参数
	REG_RW_4B_TEDS_SERIAL_NO =87
	REG_RW_4B_TEDS_DATE=89 //时间日期.
	REG_RW_4B_TEDS_CAP_F32=91 //满量程
	REG_RW_4B_TEDS_SEN_F32=93 //灵敏度
	REG_RW_2B_ALALOG_FIX_VALUE=95 //模拟量4ma-20ma标定值.
	REG_RW_2B_AD_RATE_INDEX=96 //AD采样率
	REG_RW_2B_CHANGE_CHAN=101 //切换通道.

)